temporary homeless furnished accommodation - German English Dictionary